strong drink made from fermented maize - Francés Inglés Diccionario